home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 3 / QRZ Ham Radio Callsign Database - Volume 3.iso / digests / tcp / 930229.txt < prev    next >
Internet Message Format  |  1994-06-04  |  16KB

  1. Date: Mon,  6 Sep 93 04:30:07 PDT
  2. From: Advanced Amateur Radio Networking Group <tcp-group@ucsd.edu>
  3. Errors-To: TCP-Group-Errors@UCSD.Edu
  4. Reply-To: TCP-Group@UCSD.Edu
  5. Precedence: Bulk
  6. Subject: TCP-Group Digest V93 #229
  7. To: tcp-group-digest
  8.  
  9.  
  10. TCP-Group Digest            Mon,  6 Sep 93       Volume 93 : Issue  229
  11.  
  12. Today's Topics:
  13.                 More than 3 packet drivers ? (2 msgs)
  14.                       Problems with pa0gri 2.0p
  15.                        RE PI CARD PROBS SOLVED
  16.                     scc&hi speed packet , part 1/2
  17.                     scc&hi speed packet , part 2/2
  18.                               Subscribe
  19.  
  20. Send Replies or notes for publication to: <TCP-Group@UCSD.Edu>.
  21. Subscription requests to <TCP-Group-REQUEST@UCSD.Edu>.
  22. Problems you can't solve otherwise to brian@ucsd.edu.
  23.  
  24. Archives of past issues of the TCP-Group Digest are available
  25. (by FTP only) from UCSD.Edu in directory "mailarchives".
  26.  
  27. We trust that readers are intelligent enough to realize that all text
  28. herein consists of personal comments and does not represent the official
  29. policies or positions of any party.  Your mileage may vary.  So there.
  30. ----------------------------------------------------------------------
  31.  
  32. Date: Mon, 6 Sep 1993 10:31:40 +0930 (CST)
  33. From: Rob Mayfield <mayfield@guest.adelaide.edu.au>
  34. Subject: More than 3 packet drivers ?
  35. To: tcpgroup@ucsd.edu
  36.  
  37. Hi All,
  38.  
  39. Just wondering if anyone has had success with 5 or more packet drivers
  40. in some of the later nos versions (jnos 1.10x?). Ive managed to get what
  41. looks like a working compile, but previously have had stability
  42. problems. The user wants 5 ports on bpq, and doesnt want 2 images of nos
  43. running (for obvious reasons).
  44.  
  45. I'd be interested in hearing from anyone who has this running. We have
  46. an application where they guy wants 7 drivers, but we'll work on the 5
  47. first :-)
  48.  
  49. 73's ... Rob
  50. -- 
  51. rob mayfield vk5xxx/vk5zeu  po box 46, henley beach, south australia, 5022
  52. packet radio vk5xxx@vk5xxx.#adl.#sa.aus.oc  wire +6183487713w +6182341007h
  53. i-net  mayfield@wattle.itd.adelaide.edu.au   or  xtasc@levels.unisa.edu.au
  54.  
  55. ------------------------------
  56.  
  57. Date: Sun, 5 Sep 93 23:06:11 -0400
  58. From: Jim De Arras <jmd@cube.handheld.com>
  59. Subject: More than 3 packet drivers ?
  60. To: Rob Mayfield <mayfield@guest.adelaide.edu.au>
  61.  
  62. > Hi All,
  63.  
  64. > Just wondering if anyone has had success with 5 or more packet drivers
  65. > in some of the later nos versions (jnos 1.10x?). Ive managed to get what
  66. > looks like a working compile, but previously have had stability
  67. > problems. The user wants 5 ports on bpq, and doesnt want 2 images of nos
  68. > running (for obvious reasons).
  69.  
  70. I have 5 packet drivers working, no problem!  You just need to edit 3-4 files  
  71. to increase the amount available.  The .h file alone is not enough, you have to  
  72. add the needed copies to the .asm and the .c files.
  73.  
  74. > I'd be interested in hearing from anyone who has this running. We have
  75. > an application where they guy wants 7 drivers, but we'll work on the 5
  76. > first :-)
  77.  
  78. > 73's ... Rob
  79. > -- 
  80.  
  81. > rob mayfield vk5xxx/vk5zeu  po box 46, henley beach, south australia, 5022
  82. > packet radio vk5xxx@vk5xxx.#adl.#sa.aus.oc  wire +6183487713w +6182341007h
  83. > i-net  mayfield@wattle.itd.adelaide.edu.au   or  xtasc@levels.unisa.edu.au
  84.  
  85.  
  86. Jim
  87.  
  88. ------------------------------
  89.  
  90. Date: Sun, 5 Sep 93 12:23:13 CST
  91. From: invitado@speedy.coacade.uv.mx (Cuenta Publica)
  92. Subject: Problems with pa0gri 2.0p
  93. To: tcpgroup@ucsd.edu
  94.  
  95.  
  96. Hi!! I installed the pa0gri nos with a jnos configuration yesterday, but when
  97. i try to do an 'attach asy' command the program hangs. Somebody knows what
  98. happens?? I am using pa0gri 2.0p . The configuration works fine with the
  99. wg7j code.
  100.  
  101. Also i have problems connecting two machines via the internal slip drivers. 
  102. I can do it, but only with the clarkson packet drivers. I cannot connect
  103. two machines by a dialup connection by slip,i can only by ppp. Somebody knows 
  104. how to do it ???
  105.  
  106.  
  107.  
  108.   Thanks for any response
  109.  
  110.    Roman
  111.  
  112. Roman Torres
  113. Programmer
  114. invitado@speedy.coacade.uv.mx
  115.  
  116. ------------------------------
  117.  
  118. Date: Sun,  5 Sep 93 11:00:00 -0600
  119. From: karl.ebel@drig.com (Karl Ebel)
  120. Subject: RE PI CARD PROBS SOLVED
  121. To: TCP-GROUP@UCSD.EDU
  122.  
  123. hello all,
  124.  
  125. thanks for all your replies. All of the ideas are indeed
  126. potential problem areas.
  127.  
  128. We followed the advice from Dave:
  129.  
  130.     120 ohms across jumper W6 at DDIOW position
  131.     220pf from U2 PIN 6 to ground.
  132.  
  133. It works perfectly with a 386DX-40MHz board. And it still
  134. works with the former inuse 486DX-25MHz board.
  135.  
  136. Thanks to Dennis for his inside description of the problem.
  137.  
  138. NOS in a DOS-Box of OS2 V2.1 is still crashing. We are
  139. studying the problem.
  140.  
  141. So thanks to all helpers from the group:
  142.     DF5KO, DJ8JG, DL5KAW and me DK8GD.
  143.  
  144. 73 de Karl.
  145.  
  146.  
  147. +-------------------------------------------------------------+
  148. |   Internet ..:  karl.ebel@drig.com                          |
  149. |   AMPRNET ...:  charly@dk8gd.ampr.org     44.130.32.1       |
  150. |   BBS Mail ..:  dk8gd@db0iz                                 |
  151. +-------------------------------------------------------------+
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160. It works with a 386DX-40MHz. And it
  161. still works with the forme inuse board 486DX-25MHz.
  162. Components are 120 ohms and 220pf.
  163.  
  164. Thanks from the group:
  165.  
  166.    DF5KO, DJ8JG, DL5KAW and me DK8GD.
  167.  
  168.  
  169. 73 de Karl.
  170.  
  171.  
  172. +--------------------------------------------------------------+
  173. |   Internet ..:  karl.ebel@drig.com                           |
  174. |   AMPRNET ...:  charly@dk8gd.ampr.org     44.130.32.1        |
  175. |   BBS Mail ..:  dk8gd@db0iz                                  |
  176. +--------------------------------------------------------------+
  177.  
  178. ------------------------------
  179.  
  180. Date: Sun, 05 Sep 93 08:42:25 UTC
  181. From: pa3aou@pa3aou.ampr.org
  182. Subject: scc&hi speed packet , part 1/2
  183. To: tcp-group%pa2aga@pi8ehv.UCSD.EDU
  184.  
  185. Hi Folks
  186.  
  187. I recently compiled a small report on SCC card modifications
  188. for hi speed packet . Guess you may be interested .
  189. Split it up in 2 parts , here is part 1
  190.  
  191.  
  192.  
  193. SCC card modification for use with hi speed baudrates
  194. -----------------------------------------------------
  195.  
  196.  
  197.  
  198.  
  199. 1- Purpose:
  200.  
  201. To improve performance of time response scc card so that
  202. speeds up to 38400 baud can be used
  203. Exchange of experience and knowledge on hi speed packet with
  204. scc card .
  205.  
  206.  
  207. 2- Introduction:
  208.  
  209. The pa0hzp scc card is standard equipped with 8530 scc chips
  210. and performs very well with baudrates 4800bd - 9600 bd .
  211. However some mod's are needed to increase usable speeds up 
  212. to 38400 .
  213. This document is not a spic and span upgrade manual but
  214. describes problems and modifications personally
  215. encountered .
  216.  
  217. If you want to have the best , buy the most recent state of the art
  218. stuff somewhere .
  219. If you want to get the most out of you exsisting scc card ,
  220. and have fun , keep on reading .
  221.  
  222.  
  223.  
  224.  
  225. 3-Areas of improvement
  226.  
  227.  
  228. 3.1- Optocouplers
  229.  
  230. Optocouplers are usable up to 9600 bd or so but cause problems
  231. at higher speeds . This due to optocoupler response but also
  232. cable capacitance . Using standard 10 wire shielded 'serial port'
  233. cable with a length of 3 meters did not work at 38k4 .
  234. Shorten this cable to a minimal length ( 30 cm or so ).
  235. Experiments with flatcable may be usefull too ( didn't try)
  236.  
  237. Also optocouplers have been removed at the hi speed ports.
  238. A 74LS00 in the 38k4 modem now directly drives the TTL ports 
  239. on the scc card .
  240. For this, the txd and rxd tracks on the scc card, going 
  241. to/fro the modem were cut and directly connected to the
  242. 74ls14 gates .
  243. Even better is to use a DIL solderable adapter which can be
  244. inserted in the IC socket . Keeps the scc pcb original .
  245.  
  246. Modify your modems so that it is TTL driven ( remove the 
  247. resistors etc ) .
  248. As a consequence, from now on modems may only be disconnected
  249. with the power on ALL parts of your system shut down !
  250. Also connect the return path ; mount a wire from the 'earth' 
  251. connection at the modem side of the 37 pens D shell connector 
  252. to the earth on the scc card .
  253. Verify with an Ohm meter ( to pen 7 of any 74ls14 ) that it is
  254. the earth and not the +5 Volts line ....
  255.  
  256. Doublecheck all mod's made since there is a real risk of
  257. blowing your scc or pc now ....
  258.  
  259.  
  260.  
  261.  
  262. 3.2- (E)SCC chip
  263.  
  264. The SCCchip ( 8530 ) is a standard chip used for synchronous
  265. datacommunication ( packet ) as the 16450 is standard used 
  266. for asynchronous communication ( serial port ) .
  267. Both generate interrupts to your CPU for every character received ..
  268. So if the serial port receives a block of data with lenth of 1024
  269. bytes , 1024 interrupts are generated
  270. Any other activity in the pc generating interrupts during reception
  271. of this data block may cause that characters are missed .
  272. With synchronous transfer , this leads to eg Rx Overruns and
  273. Tx underrruns .
  274. Solution : use of fifo buffers .
  275. The 85230 from AMD or Zilog incorporates 8 byte receive and 4 byte
  276. transmit fifo buffers . 
  277. This allows data to be stored in the fifo so that the cpu is able
  278. to fetch the datablock complete when returning from another task .
  279. ( compare with improvement replacing 16450 with 16550 usart ) .
  280. Installation ; just remove the 8530 from the scc card and insert
  281. the 85230 ( zilog or amd ) . Observe static discharge precautions .
  282. You may replace only one or both chips if you like .
  283. The escc is supported with net from pe1chl
  284. Use a recent version( 921018lt.exe or upwards should support the
  285. escc ) .
  286. In the autoexec.net the  ' attach scc ' must be replaced with
  287.                          ' attach escc '
  288. for those channels equipped with the 85230 .
  289. Tests run on a 40 Mhz 386 gave no space or overruns at 19k2 but
  290. did do so on 38k4 .
  291. After 'attach escc ' no overruns or space errors anymore
  292. ( tested with 921018lt.exe )
  293.  
  294. Recently also the SCC driver for Linux ( pe1nnz ) was adapted on an 
  295. experimental basis to support escc, first tests reduced tx overruns from
  296. roughly 300 / Megabyte back to nil ( 0 ) or occasionally one
  297.  ( tested   at 38k4 ). RX improvements still under construction .
  298.  
  299. Also NOS may support escc, a version made by pe1mnl also 
  300. supports escc on experimental basis ( is not the final version yet,
  301. same trick used as with the scc driver for linux )
  302.  
  303. End of part 1
  304. ----------------
  305. 73 de harry pa3aou@pi8hvh
  306.  
  307.  
  308.  
  309.  
  310. PLEASE reply to the list, NOT to the From: address
  311. because this mail is sent through a one-way gateway!
  312.  
  313. ------------------------------
  314.  
  315. Date: Sun, 05 Sep 93 08:43:19 UTC
  316. From: pa3aou@pa3aou.ampr.org
  317. Subject: scc&hi speed packet , part 2/2
  318. To: tcp-group%pa2aga@pi8ehv.UCSD.EDU
  319.  
  320. Improvements for use of scc card on hi speed packet part 2 :
  321. ------------------------------------------------------------
  322.  
  323.  
  324. 3.3- Clock speed SCC card
  325.  
  326.  
  327. Increasing the clock speed on the scc card will also
  328. improve the response .
  329. The clock speed must be a multiple of 2 in order to generate 
  330. the proper baudrates . With an 8530 usually a 4.9152 Xtal is used .
  331. Using the 85230 escc will allow to use higher clock speeds .
  332. The amd am85c230a is specified to run on 8.192 MHz scc clock speed .
  333. This requires both chips on the scc to be escc .
  334. Also modify the clock speed given in the ' attach  escc '
  335. statement used to initialise the scc card .
  336.  
  337. Maybe it is possible to directly mount a 8.912 xtal , I didn't 
  338. test this .
  339. I used parts ' available' which happened to be a 19.660800 MHz
  340. oscillator module .
  341. It is mounted at the place of the 4.912 MHz quartz .
  342.  __________
  343. | 1      2 |  top view : x = dot
  344. |          |             1 = + 5 Volts
  345. | x      3 |             2 = TTL output
  346.  ----------              3 = earth
  347. Before, remove the 4.9 MHz quartz as well as R20,21 ( 1 kOhm ) and
  348. C 1 ( 1 nF ) . 
  349. Cut the track from the oscillator output going to the 74LS368 .
  350. Cut the track coming from the ESCC chips at pen 20 ( clck ) going
  351. to the 74LS368 .
  352. An extra 74LS93 is mounted near the edge connector ( empty socket)
  353. The 14 pens IC socket is mounted closest so that pen 7 is free
  354. and pen 14 at the +5 Volts position .
  355. Before inserting the IC, lift pen 14 !! .
  356.  
  357. Unlike most TTL IC's , the 74LS93 does NOT have its +5Volts
  358. supply on pen 14 ..........
  359. Connections as follows:
  360. pen  1  : connected to pen 12  
  361. pen  2  : to earth
  362. pen  3  : to earth
  363. pen  5  : to +5 Volts
  364. pen 10  : to earth
  365. pen 14  : input from Oscillator block
  366. Assuming frequency = input from oscillator block on 74LS93 pen 14 , 
  367. available output signals are now :
  368. Qa = pen 12 = frequency /2
  369. Qb = pen  9 = frequency /4
  370. Qc = pen  8 = frequency /8
  371. Qd = pen 11 = frequency /16
  372.  
  373. At present the scc runs on 4.9 Mhz  ( Qb ) since only one ESCC
  374. is present .
  375. Make sure to specify this frequency in the  'attach scc  '
  376. initialisation .
  377. Performance improvement here unknow yet  ..
  378. Note , use 74 LS 93  , the 74 L 93 has a different pin layout ...
  379.  
  380.  
  381. For sure you may want to use another IC , no problem . Just
  382. observe that it will run on the higher frequency ( cmos may be
  383. insufficient )
  384. 74LS74 ( dual D-type flip flop ) , 74LS290 or 74LS293 
  385. ( binairy counters ) are some alternatives . 
  386. Be creative and check your databook for exact pen layout !
  387.  
  388.  
  389. 3.4- Stop unwanted interrupts
  390.  
  391. Depending on the transceiver you have the Rx part may produce
  392. noise even when no carrier is received .
  393. The FT290 for instance leaves the receiver on when it transmits .
  394. Often I can then trace my transmitted packets .
  395. Another set miraculously produces extra noise in the lf receiver
  396. partduring transmit .
  397. As result Rx interrupts are generated during transmit
  398. Kill those interrupts !
  399. Use an extra 74 LS 00 
  400.  
  401.  
  402. original                          added
  403. .............. --------------------------------------------------
  404.  
  405.  
  406. 74 hct 132     o to rest of original part
  407. __      ___   |             
  408. PTT-|--|   |  |             o rx data from modem
  409.     |--|   |o-|             |
  410.        |   |  |   -----     |   ------         ------
  411.         ---   | 1|     |    | 5|      |      9|      |
  412.               |--| N1  |3    --| N2   |6   |--| N3   |8
  413.               |--|  *  |o------|  *   |o---|--|  *   |o---R 1---o
  414.                 2|     |      4|      |     10|      |       to scc card  
  415.                   -----         ------         ------        rx data
  416.  
  417. +5 Volts at pen 14
  418. ground at pen 7
  419.  
  420. *   = added 74 LS 00 gates
  421. R 1 = 470 Ohm for scc cards with optocoupler
  422.       discard R 1 for direct TTL driven scc card ( modified )
  423.  
  424. The modem cannot be used for fullduplex operation after this change !
  425.  
  426. The circuit can be simplified by offering a PTT/NOT directly to
  427. pen 4 of N2 ( low state when transmitting ) and
  428. leaving out N3 ( not needed in for AX25 HDLC coding , usually NRZI )
  429. I just put them in for level conversion to / from TTL .
  430.  
  431.  
  432. 3.5- Check your PC
  433.  
  434. Not only focus on the scc and software .
  435. Doublecheck your PC setup .
  436. Experiments with reducing wait states to 0 and increasing
  437. ISA AT bus speed may cause troubles   or    improve 
  438. the overall performance .
  439. Check it ! It's worth trying .
  440.  
  441.  
  442.  
  443.  
  444. 4- Thanks
  445.  
  446. Thanks to those helping me with supplying material en spiritual
  447. support .
  448. If you find bugs in this article , send it to
  449.  
  450.  
  451. ax25:  pa3aou@pi8zaa.#nbo.nld.eu
  452. smtp:  pa3aou@pi8ehv ( local ) or  pa3aou@pi8hvh
  453.  
  454.  
  455.  
  456. 73 de Harry
  457. 3-9-93
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464. PLEASE reply to the list, NOT to the From: address
  465. because this mail is sent through a one-way gateway!
  466.  
  467. ------------------------------
  468.  
  469. Date: Mon, 06 Sep 93 06:50:48 GMT
  470. From: ian@g3nrw.demon.co.uk (Ian Wade)
  471. Subject: Subscribe
  472. To: tcp-group@ucsd.edu
  473.  
  474. Subscribe
  475.  
  476.  +===============================+========================================+
  477.  | Ian Wade                      | E-mail:  ian@g3nrw.demon.co.uk         |
  478.  | DOWERMAIN LTD                 |                       [158.152.16.226] |
  479.  | 7 Daubeney Close, Harlington, | AX.25:   G3NRW @ GB7BIL.#27.GBR.EU     |
  480.  | Dunstable, Beds LU5 6NF, UK   | AMPRnet: g3nrw.ampr.org [44.131.5.147] |
  481.  +===============================+========================================+
  482.  
  483.  
  484. .
  485.  
  486. ------------------------------
  487.  
  488. End of TCP-Group Digest V93 #229
  489. ******************************
  490. ******************************
  491.